package erfgame.core.entity;

import erfgame.core.world.World;

public interface EntityByTypeFactory {
	/**
	 * Creates a new entity of the specified type
	 * @param world the world the entity is to be created into
	 * @param type the entity type
	 * @return the entity
	 */
	Entity createEntity( World world, EntityType type );
}
